The Mall Tavern – Restaurant Review The Mall Tavern 71 -73 Palace Gardens Terrace London W8 4RU Tel: 020 7229 3374 Louise Elgin Reviews: Over the past ten years there is hardly a public house left in central London that hasn’t been transformed from traditional boozer to gentrified gastro pub. The Mall Tavern in Notting read more …