Upnor Castle nestles in secluded and tranquil grounds in the picturesque riverside village of Upnor. The water bastion, with its long-silent cannon, extends into the River Medway affording wonderful photo opportunities. architectural and natural beauty. Upnor Castle is one of England's truly timeless places. |