Enjoy a traditional English afternoon tea in a family run tea shop in the heart of historic Lincoln. Bells Tea Shop is just a five minute walk from Lincoln Castle and Lincoln Cathedral.

Visit website