In 1985, the club changed its name to Thamesmead Town FC, and later that year they relocated to Bayliss Avenue. The club finally gained senior status during the summer of 1987 and were accepted into the London Spartan League Premier Division for the 1987–88 season. The club joined the Kent League in June 1990, where they remained until 2008, generally finishing amongst the top half dozen in the table. In 2002–03, they missed the runner-up spot on goal difference, despite having scored more points than league champions Cray Wanderers. This was due to placings being decided on points per game after Faversham Town failed to complete the season.