1
result
Sold prices in Chester Square, London Central, SW1W
50, Chester Square, London, SW1W 9EA
- £19,750,000 Detached, Freehold 12 December 2008
- £1,135,000 Terraced, Freehold 05 June 2000