OR Collective
unit 12, monohaus, London E8 3FW, UK
Sherry's London is a quaint cottagecore shop located on the 1st floor of 11 Poland Street in the heart of London. Known for its curated selection of vintage-inspired home goods, clothing, and accessories, the shop has garnered a solid reputation with an average rating of 4.3 based on 107 reviews. Its central location makes it easily accessible for both locals and visitors exploring the vibrant Soho district. Sherry's London offers a cozy atmosphere, perfect for those looking to embrace a rustic aesthetic in their everyday life.
unit 12, monohaus, London E8 3FW, UK
4 Cheshire St, London E2 6EH, UK
42 Shelton St, London WC2H 9HZ, UK