All news on the topic: Holme

924
The Holme in Regent’s Park sells for £139m, well below £250m asking price
The Holme in Regent’s Park, which has 40 bedrooms, was put on the market two years ago for £250m