1. Victoria Hotels London. Victoria Tower`s gardens are set on the south side of the Houses of Parliament, overlooking the Thames. The gardens boast a number of statues, including a suffragette and a cast of Rodins Burghers of Calais. The Victoria & Albert Museum, known as the V&A, has the worlds greatest collection of fine and applied arts.
|