answersLogoWhite

0

Welford is a tiny village

just outside of stratford

Welford has 3 pubs 2 shops and a school and a spa

User Avatar

Wiki User

15y ago

What else can I help you with?