2
results
Sold prices in Charles Ii Place, London Central, SW3
51 Charles Ii Place, London, SW3 4NG
- £245,000 Flat, Freehold 08 April 2002
- £130,000 Flat, Freehold 13 June 2001
46 Charles Ii Place, London, SW3 4NG
- £895,000 Flat, Freehold 10 March 2000