Geolocation 51.512350094719, -0.088918639771269 Architects OMA Typologies OFFICE Address England City of London EC4N 8DH United Kingdom