Located in the heart of St Werburghs, The City Farm Café has been a favourite for many since its opening, featuring delicious food and drink as well as a sense of adventure.