Pavillon Apartments Pavillon Apartments Category Residential Location London, UK Architect Ksr Architects Builder Wates Costruction LTD Supply details 120 night systems