Looking for a small, cosy place to live in London? Well, this tiny £225,000, 125sqft flat just might be the place for you. Business Insider UK took a look inside the compact apartment ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results