Tiny London flat is extortionate at £960-a-month – and there’s at least THREE key things missing
A TINY London property has hit the market at £960-a-month – but its new tenants will have to go without some key features. The mini studio flat costs over £200…
Share