Add The Swan Inn review

The Swan Inn, London
Address: Swan Street, Isleworth, London, TW7 6RJ
Features: Waterside pub, TV, Table football, Real ale, Outside seating, On-site brewery, Cask Marque, Accommodation, Children welcome, Beer garden, Bar food


Rating
Comments