All Things Greenwich - a directory of shops, bars & restaurants in Greenwich & Blackheath, South East London.
Creek Road

Creek Road leads out from Greenwich Town Centre to towards Deptford. It has a junction with Greenwich Church Street and is also adjacent to Crescent Arcade.

The nearest station is Cutty Sark on the Docklands Light Railway

There are 8 businesses on Creek Road.