And yet, by some measures, the UK's smallest city is right here in London, and often gets overlooked in that sense. It is, of course, the City of London — the financial and ancient centre of London.
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 ...
I then had a choice between London where I feared I would ... oil and acrylic portraits of the locals on small seven by five inch canvases. It was Debbie who ignited the flame for the project he’s ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results