London Wiki

St Margaret's or St Margaret's on Thames is an area in the London Borough of Richmond upon Thames near Twickenham.

The area has a railway station in Travelcard Zone 4. It is also served by various buses.

The Wikipedia page is [1].