Swan St, Isleworth, London TW7 6RJ, United Kingdom
Open now· Closes at 01:00
Swan St, Isleworth, London TW7 6RJ, United Kingdom
No delivery
Spot something wrong?
Dishes at The Swan Inn. Prices may vary in venue.
Been to The Swan Inn? Be the first to share what you ate.