Tower of London, Mobile Phone, Cheese Grater and Gherkin buildings

Tower of London, Mobile Phone, Cheese Grater and Gherkin buildings - The London Series: No.1 The Thames Path