1
result
Sold prices in Charlotte Place, London Central, SW1V
3 Charlotte Place, London, SW1V 1DP
- £840,000 Terraced, Freehold 30 March 2007
- £600,000 Terraced, Freehold 01 July 2005
- £220,000 Terraced, Freehold 12 June 1996