Located at Wentworth House, The Cafe offers a welcoming space. Enjoy light bites and sweet treats.