Stafford Court (London)

United Kingdom / England / Richmond / London
 block of flats  Add category
 Upload a photo

A 6-storey residential block with 128 flats and commercial premises at ground floor level was built in 1931-32.
Nearby cities:
Coordinates:   51°30'0"N   -0°11'48"E
This article was last modified 6 years ago