Add Sal's Bar review

Sal's Bar, London
Address: 249 Neasden Lane, Neasden, London, NW10 1QG
Features: Beer garden, TV, Live music


Rating
Comments