Twickenham,
United Kingdom