London Wiki
Advertisement

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.


The Wikipedia page is [1].

Advertisement