Leeds City Centre and Bridgewater Place. Aerial photo of the city, translation, offices and apartments, Yorkshire Northern England United Kingdom.