SHOP | FOOD & DRINK *Business hours vary from shop to shop.
CLOSE
A premium, luxury organic brand originating in England and started by Lady Bamford. They offer the first treatment room of its kind in Japan, and bath & body care items using a selection of the very best natural ingredients.