The Barge Tea Rooms - the United Kingdom

Best Tearoom 2019 - Essex