It's really rare that a concept store gets it bang on, but moving in seems very tempting once you're here.
- 155 Farringdon Road, London, EC1R 3AD
- +44 (0) 20 3675 8847
- Opening Times
- Mon-Wed 10.00-18.00
- Insider Information
- Explore all of it - there's more rooms than immediately meet the eye.