Covent Garden

Triplex Apartment, London, England.