London Wiki
Advertisement

A historic stately home in Twickenham currently the Town Hall of the London Borough of Richmond upon Thames.

The Wikipedia page is [1]


See also York House

Advertisement