Add Strangers Bar review

Strangers Bar, London
Address: House Of Commons, 1 Parliament Street, Westminster, London, SW1A 0AA
Features: Bar food, Outside seating, Cask Marque


Rating
Comments