RF2AXCYH3–View of the River Thames and Shard from the Sky Garden Walkie Talkie skyscraper building or 20 Fenchurch Street City of London England UK
RF2AXCYN6–Visitors enjoying the view from the Sky Garden top floor of the Walkie Talkie skyscraper building or 20 Fenchurch Street City of London England UK
RF2AXCYMK–Visitors enjoying the view from the Sky Garden top floor of the Walkie Talkie skyscraper building or 20 Fenchurch Street City of London England UK
RF2AXCYMY–Visitors enjoying the view from the Sky Garden top floor of the Walkie Talkie skyscraper building or 20 Fenchurch Street City of London England UK
Download Confirmation
Please complete the form below. The information provided will be included in your download confirmation