Park

The Garden - Italian Restaurant

5 locals recommend,
Location
31 Knights Hill
London, England
Norwood

Tips from locals

Iris
September 24, 2018
Budget friendly- great cocktails and fabulous, affordable pizzas
Paul
June 26, 2018
Authentic Italian food
Philip & Augusto
October 18, 2015
Simple well cooked Italian food, friendly service here

Unique things to do nearby

Hidden Pubs of London
Explore London's History with an Archaeologist
Penny Farthing Bike Tour London

Locals also recommend