London Wiki

An area of south west London, close to Richmond, best associated with rugby.

Served by Twickenham Station and various buses.

More information on the Wikipedia page [1]