background image
Built in 1559 to defend the warships of Elizabeth I,
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.
Set your wedding against a backdrop of history and
architectural and natural beauty. Upnor Castle is
one of England's truly timeless places.
Howling Basset Wedding Photography
Kevin Edwards Photography