at Shoreditch High Street, London , E1 United Kingdom
1386 FB users likes Shoreditch High Street, set it to 222 position in Likes Rating for London, United Kingdom in Local Business category
Shoreditch High Street is London based place and this enity listed in Shopping & Retail category. Located at Shoreditch High Street E1.