Location: St Margarets TW1

St Margarets is a suburb in the London Borough of Richmond upon Thames. It is within the Twickenham post town.