Londons Smallest Apartment Is For Sale. It Costs $360,000 But Wait Till You See Insiderebexa77 (38)in #video • 6 years ago