instagram.com/bacherfelix The Victoria Tower is the square tower at the south-west end of the Palace of Westminster in London, facing south and west onto Black Rod’s Garden and Old Palace Yard. At 98.5 metres (323 feet), it is slightly taller than the more famous Elizabeth Tower at the north end of the Palace.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections