Victoria Place is a Shopping mall located at 115 Buckingham Palace Rd, London SW1W 9SJ, United Kingdom. It has received 5666 reviews with an average rating of 4.1 stars.
Monday | 6AM-11PM |
---|---|
Tuesday | 6AM-11PM |
Wednesday | 6AM-11PM |
Thursday | 6AM-11PM |
Friday | 6AM-11PM |
Saturday | 6AM-11PM |
Sunday | 6AM-11PM |
The address of Victoria Place: 115 Buckingham Palace Rd, London SW1W 9SJ, United Kingdom
Victoria Place has 4.1 stars from 5666 reviews
Shopping mall
19005 reviews
Prince Charles Dr, Brent Cross, London NW4 3FP, United Kingdom