Definitions for "Upchurch"
Upchurch village is situated at the junction of numerous minor roads on the edge of the Medway marshes, to the east of Gillingham. It is now within the Medway Borough.