Gloucester Mews West by Toh Shimazaki Architecture in London, United Kingdom