Fletchamstead

Fletchamstead is an area of Coventry.

It has a church,[1][2] a pub[3] and a business park.

[4]

This West Midlands location article is a stub.

You can help Wikipedia by expanding it.