Halladay's Tearooms
Cafe
British
££ - £££
💬
7497 reviews
📍
6 Bedford Place
