The Light Centre Moorgate 114 London Wall London EC2M 5QA United Kingdom Recenter 51.5173, -0.0884795