Isleworth, Twickenham, Teddington, Ashford, Shepperton and Walton are all nicer areas near by.
London is expensive, get over it.
Went school there. Lovely area and only a 5/10 minute drive to Feltham if that's where your work is
Hounslow, Feltham and Ashford are to be avoided. I would look in the direction of Twickenham, Walton, and Kingston. Isleworth close to the river is ok.