Re: St. Thomas' Church - Mumby
The church is the main focal point of the village of Mumby, located about five miles inland on the east coast of Lincolnshire. You should be able to find it on your road map.
comments powered by
I wish I could be with you, but won't be in England again until this summer.