Victoria Tower Gardens

A little haven in London

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.

Rate and write a review

Your email address will not be published. Required fields are marked *

Hyde Park 88-89
London W2 2UH Gt Lon GB
Get directions


Konvoj u Undergroundu

Koncert počinje sutra u 23:00! yeeeee 123123123 The Loft Club Sarajevo

August 16, 2017