An Englishmans Italian. Bar. Pizzaria and karoake. Lots of colour and eclectic props. Located in Battersea.
Local train stations, hotels, restaurants and parking.
Tags relating to this listing
Locations similar to 3652
The Kings Head
The Imperial Durbar