It Is Now Cheaper To Live In A Luxury Hotel Than Rent A Studio Flat In Central London
London prices have been getting a bit out of hand recently… From £85 sandwiches in Selfridges to velvet Porsches cruising round Kensington (whoever you are, shame on you), there’s no denying it, this city is...