Italian Restaurants nearby London Victoria, Victoria Street, London SW1V 1JU, United Kingdom



La Scala London

Approximately 1.89 km away
Address: 45 Wardour Street, Soho, London W1D 6PZ

Lina Stores

Approximately 1.89 km away
Address: 18 Brewer Street, Soho, London W1F 0SH

Olive Grove

Approximately 1.9 km away
Address: 29 Villiers Street, Strand, London WC2N 6ND

Fornetto

Approximately 1.91 km away
Address: 21 Charing Cross Road, Covent Garden, London WC2H 0ET

L'ulivo

Approximately 1.91 km away
Address: 23 Villiers Street, Strand, London WC2N 6ND

Mayfair Pasta & Sandwich Bar

Approximately 1.91 km away
Address: 61 Davies Street, Mayfair, London W1K 5JL

Fratelli La Bufala

Approximately 1.92 km away
Address: 35-37 Villiers Street, Strand, London WC2N 6ND

Cucina

Approximately 1.92 km away
Address: Unit 3J-3K Belvedere Road, South Bank, London SE1 7GQ

La Pietra

Approximately 1.92 km away
Address: 25 Peter Street, Soho, London W1F 0AH

Euro Coffee House

Approximately 1.92 km away
Address: 83 Duke Street, Mayfair, London W1K 5PF

Bella Italia

Approximately 1.92 km away
Address: 1 Cranbourn Street, Chinatown, London WC2H 7AJ

Il Calcio

Approximately 1.93 km away
Address: 33 North Audley Street, Mayfair, London W1K 6ZQ

La Genova

Approximately 1.94 km away
Address: 32 North Audley Street, Mayfair, London W1K 6ZG

Bonhams Restaurant

Approximately 1.94 km away
Address: 101 New Bond Street, , London, Mayfair, London W1S 1SR

La Delizia

Approximately 1.94 km away
Address: 63-65 Chelsea Manor Street, Chelsea, London SW3 5RZ