Contact The Swan Inn pub in Isleworth sits at the top of Swan Street, where it meets with North Street. It is just a stone’s throw from the River Thames. View this on Google maps Get Directions By Car Set the sat nav for TW7 6RJ. There’s parking available nearby. Driving Directions Sat Nav Download By Train Isleworth train station is a 15-minute walk away, via Linkfield Road and North Street. Nearby attractions This is an area with plenty going on – especially if you’re a fan of rugby. Both Twickenham (home of England Rugby) and Harlequins grounds are just a mile away. The shops of Richmond and Kingston are also close at hand – and of course the bright lights of London are just a short train ride away.