News

The thinnest house in London is an architectural oddity that comes with a hefty price tag. On the market for £795,000, the two-bedroom flat is located in South Kensington’s famous 5 Thurloe Square.
Real estate investment group Northacre has completed the sale of the 33 Thurloe Square project in London for £12.75m, bringing the total anticipated proceeds for the project to around £1.2m ...