THE BRITISH SHOP
Conveniently located on the northwest corner of the Miyamasuzaka intersection across from Shibuya Station, the British Shop is a quick and easy go-to for any in town cider cravings. They stock a sound selection of Aspall Cyders at very reasonable prices, but could very well break your bank as they also offer a gobsmacking selection […]
