We are a quintessential English Tearoom in the heart of the thriving seaside town of Cromer in North Norfolk