167 Bermondsey
167 Bermondsey
167 Bermondsey Street
London, SE1 3TX
Award-winning lifestyle shop on Bermondsey Street often referred to as a ‘treasure trove’,
which is ever-evolving with new items of stock arriving daily.