16 FB users likes Victoria's Secret London - Europe's 1st Store, set it to 1210 position in Likes Rating for London, United Kingdom in Local Business category
Victoria's Secret London - Europe's 1st Store is London based place and this enity listed in Women's Clothing Store category.