1
result
Sold prices in Bartholomew Place, London Central, EC1A
3 - 4 Bartholomew Place, London, EC1A 7HH
- £5,800,000 Freehold 13 November 2019
- £5,400,000 Freehold 18 July 2019
- £2,700,000 Freehold 30 June 2017