2
results
Sold prices in Exhibition Road, London Central, SW7
Science Museum Post Office, 25 Exhibition Road, London, SW7 2DA
- £27,545,998 Freehold 24 April 2015
8 Exhibition Road, London, SW7 2HF
- £1,850,000 Terraced, Freehold 23 March 2001