Feltham
Feltham is fabulous! Located in West London, Feltham is a perfect London base for your city adventures or if you’re travelling in or out of Heathrow.
The town itself has a great mix of shops and local life and you’re a short hop to world-class attractions like Hampton Court Palace and the beautiful Kew Gardens.