Twickenham — suburban area in west London, England