We're looking at small houses in Twickenham and St Margarets and getting grumpy. When we viewed bigger houses in Isleworth, there was a funny sewery smell (maybe from the water place near Tesco?), and now we're wondering if we should look at Whitton to get a bit more space for our money. Anything we should know?