Travellers enjoy visiting Staines High Street Statue, located around 15 minutes' drive from the St Giles Heathrow - A St Giles Hotel, as well as Teddington Lock Footbridges accessible with 20-minute car ride. If you are willing to explore even more landmarks in Feltham, attend the purpose built rugby union Twickenham Stadium located 4.8 km from the property.