Fletchamstead

From Wikipedia, the free encyclopedia

Fletchamstead is an area of Coventry. It is located adjacent to the Birmingham railway about 2 miles SW of Coventry [1] and has a church,[2][3] a pub[4] and a business park.

Related Articles

Wikiwand AI