CREATE ACCOUNT

FORGOT YOUR DETAILS?

Victoria Tower Gardens

by / Wednesday, 17 June 2015 / Published in
Claim this listing

Victoria Tower Gardens is a public park along the north bank of the River Thames in London. As its name suggests, it is adjacent to the Victoria Tower, the south-western corner of the Palace of Westminster.

Victoria Tower Gardens is home to a number of memorials celebrating freedom.

Leave a Reply

You must be logged in to post a comment.

TOP