Italian Restaurants nearby London, South Bermondsey, United Kingdom



Canada Water Cafe

Approximately 1.17 km away
Address: 40 Surrey Quays Road, Surrey Quays, London SE16 7DX

Deli Felice @ Albion

Approximately 1.28 km away
Address: 40 Albion Street, London SE16 7JQ

Il Bordello

Approximately 1.71 km away
Address: 81 Wapping High Street, Wapping, London E1W 2YN

Cafe Amisha

Approximately 1.71 km away
Address: 161 Grange Road, Bermondsey, London SE1 3GH

Tentazioni Restaurant

Approximately 1.85 km away
Address: 2 Mill Street, Bermondsey, London SE1 2BD