Sherlock's the British Store
Sherlock's the British Store is a quaint retail establishment in Surrey, BC, offering a curated selection of British goods and products. Specializing in imported groceries, gifts, and souvenirs, the store provides a taste of British culture and heritage to local residents and visitors alike.
Generated from their business information