Pudleston (variously called Puddlestone, or Pudlestone) is a small village close to the Worcestershire border and about 6 miles from Leominster.
Pudleston (variously called Puddlestone, or Pudlestone) is a small village close to the Worcestershire border and about 6 miles from Leominster.