Twyford and Thorpe
Twyford and Thorpe, İngiltere'nin Leicestershire kentinde, bulunan bir civil parish. [https://www. ukbmd.