Victoria Place Shopping Centre London
0
Reviews
Shopping Centres in London
- Victoria
115 Buckingham Palace Road
, Victoria, London, SW1W 9SJ
+44 (0) 20 7931 8811
Ideally situated on top of Victoria Station, the Victoria Place Shopping Centre houses a wide range of fashion, gift and electrical goods shops as well as a number of restaurants to satisfy the needs of the millions of travellers using Victoria station every year.
Tags:
atm, bar, cafe, cash machine, fast food area, pub, restaurant
|