Food & Drink

Roast in Notting Hill

Published On 04/21/2010 Published On 04/21/2010
Previous Venue Next Venue Venue Description
1. The Mall Tavern 71-73 Palace Gardens Terrace, London, W8 4RU (Notting Hill)

A refitting of an ancient Notting Hill boozer, the Mall's a dark, country-manor style gastropub filled with reclaimed Victorian furniture and leather banquettes, and outfitted with a hedged-off "secret" garden area.