December 22, 2017 Apartment in London by Studio L Pin on Pinterest Pin Save Photo Save Email Photo Email Apartment in London is an inspiring home designed in 2015 by Studio L located in London, United Kingdom.