Category:Alstone, Tewkesbury

English: Alstone is a hamlet in the civil parish of Teddington in the English county of Gloucestershire.