New Cross, but then it's a three mile walk to Blackheath. Blackheath has its own overground station.
There isn't one but there is an overground station named Blackheath.
The nearest tube station is Canada Water station.
Blackheath railway station was created in 1849.
Romford doesn't have a tube station but the mainline station has a frequent service to London Liverpool Street. The nearest tube station is Upminster.
Camden Tube Station
Nearest to what
Westminster
Arsenal
69
Leicester Square has its own tube station.
Westminster or Waterloo
Oxford Circus
The nearest tube station is Waterloo.