The Mall Tavern, Notting Hill
71 Palace Gardens Terrace, London
020 7229 3374
Recent Reviews
Order Online
The Mall Tavern, Notting Hill
71 Palace Gardens Terrace, London
020 7229 3374