London's Calling Victoria Place

Store Information

  •  020 7834 0888

Opening Hours

Mon - Sun: 7:30am - 10pm


Grab your souvenir from the capital at London's Calling, Victoria Place, today! 


London Calling
Unit SU 26
Victoria Place Shopping Centre
115 Buckingham Palace Road
London
SW1W 9SJ