Results 1 results found Post Office Building, Croydon, South London, England, United Kingdom, Europe A sign outside the Department of Energy and Climate change in Whitehall, London, England, United Kingdom, Europe A sign outside the Department of Energy and Climate change in Whitehall, London, England, United Kingdom, Europe