This place is a hidden gem! Isleworth train station is 2 mins away from where you can take a train to London Waterloo station and explore London! Totally worth it!