Oshibori - United Kingdom

Best for Japanese Cuisine - Scottish Central Lowlands