View The Mall Tavern Menu and Order from Deliveroo
71 Palace Gardens Terrace, London, W84RU The Mall Tavern offer a takeaway delivery service in the Holland Park area, in partnership with Deliveroo. Specialising in British, Salads, Dessert foods. To order from The Mall Tavern simply click the button below where you'll be able to view the full menu, opening times, delivery area and [...]