Add Sloe Bar review

Sloe Bar, London
Address: Waterloo Station, Waterloo, London, SE1 7ND
Features: Real ale, Outside seating, TV


Rating
Comments