We're giving you the chance to win back the value of your meal - every time you dine this month!

48 Italian Restaurants near Battersea Park, London

We found Italian 48 restaurants within 2 miles 2 miles of Battersea Park, London

Italo

Italo

Vauxhall, SW8 1TE
1.3 miles
Italo sits on Bonnington Square in Vauxhall, a leafy and tucked-away corner of London that feels more like a village than a city. This small deli and caf&ea ... Find out more
LOCKES Clapham Junction

LOCKES Clapham Junction

Clapham, SW11 1HG
1.3 miles
Locke’s in Clapham Junction is a vibrant neighbourhood restaurant and bar, offering a welcoming atmosphere and a carefully curated menu of delicious I ... Find out more
Close map