Wycombe Square (London)

United Kingdom / England / Richmond / London
 housing development  Add category
 Upload a photo

Completed in 2005, the development comprises nineteen five to seven bedroom town houses and 49 one to two bedroom apartments and penthouses within three buildings.
Nearby cities:
Coordinates:   51°30'22"N   -0°12'0"E
This article was last modified 4 years ago