Marathi | Hindi
FOLLOW US :
City
The Victoria Tower is a square tower at the south-west end of the Palace of Westminster in London, adjacent to Black Rod's Garden on the west and Old Palace Yard on the east.