The Lime Tree Cafe - the United Kingdom

Best Contemporary Cafe 2019 - Isle of Wight