2011
TQ3978 : Trafalgar Road Shops (2)
taken 13 years ago, near to Greenwich, England
Trafalgar Road Shops (2)
Shops on the north side of Trafalgar Road, east of Whitworth Street. On the corner is a branch of the Domino's pizza chain.
Image classification
(about):
Geograph
This page has been
viewed about
45 times