Nelson Road is located in Greenwich Town Centre. It is adjacent to Greenwich Church Street at one end and Romney Road at the other.

King William Walk cuts across it near the end with Romney Road. The entrance to Nelson Arcade is located about halfway along on the north side. The nearest station is Cutty Sark on the Docklands Light Railway.

There are 18 businesses on Nelson Road.

Number of businesses on this street: 18
Show Multiple Category Search Options

Nearby Streets and Stations

Show more nearby streets.

Shops on Nelson Road

  • Number of businesses on this street:
  • 18