A piece of UK in
Why locals love it
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.
Why you should visit it
A hidden gem carrying many products that are not available in regular stores.