at Unit 33a, Victoria Station, London , SW1V 1JT United Kingdom
2 FB users likes Orange Shop - Victoria, set it to 1709 position in Likes Rating for London, United Kingdom in Local Business category
Orange Shop - Victoria is London based place and this enity listed in Mobile Phone Shop category. Located at Unit 33a, Victoria Station SW1V 1JT. Contact phone number of Orange Shop - Victoria: 0870 376 3254