The smallest flat in London has sold at auction for £90,000. The 75 sq ft (7 sq m) property in Clapton only boasts a single bed, storage and a microwave. A separate "wet-room" has a toilet ...
Committed to sustainability and green living, the development uses clean energy systems instead of fossil fuels for heating ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results