News

It’s for sale with Savills for £500,000 — significantly less than the average price of a London home which is now £566,000 ...