British Isles is a great shop where you can find a variety of authentic products made in UK - anything from high end grooming supplies, English food, English hats, etc. I love visiting this place during a Saturday afternoon and then go to dinner to any of the restaurants close by.
A hidden gem carrying many products that are not available in regular stores.
Mon-Sa: 09:00-18:00
Su: 12:00-17:00