Twick Chat | Try Twickenham

Twick Chat

Leon the dog ponders the river

Twick Chat - Leon

I met Leon while walking down the riverside where I spoke to his owner about Twickenham. Leon’s owners have lived in Twickenham for 15 years and believe “it’s a really nice place to live and I think the people who live here like it; we’re very lucky.”Read more