London studio flat that’s so small you can cook from BED is on the market for staggering rental price

A TINY studio flat in London has gone on the market for a staggering price. The property in Linden Gardens, Notting Hill, was made available to rent three months ago…
Share