27a Nevern Square (London)

United Kingdom / England / Richmond / London / Nevern Square, 27a
 block of flats  Add category
 Upload a photo

A 5-storey residential block with 27 flats was built in 1888-91.
Nearby cities:
Coordinates:   51°29'27"N   -0°11'48"E
This article was last modified 6 years ago