Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right Mall Tavern

Mall Tavern

Restaurants, British Notting Hill
Mall Tavern pub, 2016
1/2
Mall Tavern pub food, 2016
2/2
© Kathrin McCrea

Time Out says

 

A British restaurant in Notting Hill.  

Posted:

Details

Address: 71-73 Palace Gardens Terrace
London
W8 4RU
Transport: Tube: Notting Hill Gate tube
Contact:
Do you own this business?
You may also like
    Best selling Time Out Offers