⭐ Top
Jemima's Tea Room
Cafe
British
££ - £££
💬
816 reviews
📍
77 High Street
