Designed by
Title
Aerial View over London with Tower Bridge Tower of London and River Thames #324499459
Description
Horizon Tower, London 27-06-24. Horizon Tower is a public viewing platform located in Aldgate and is 56 floors high - affording panoramic views over the City of London. It is a free pre-bookingexperience for tourists
This image is editorial