The Tudor Rose, Upnor, Shepherd Neame
The Tudor Rose, Upnor, Shepherd Neame
The Tudor Rose, Upnor, Shepherd Neame

Welcome to the Tudor Rose

A gem of a pub in the quaint village of Upper Upnor

Welcome to the Tudor Rose, a gem of a pub in the quaint village of Upper Upnor, next to the Elizabethan artillery fort, Upnor Castle, on the river Medway.

Popular with locals and tourists alike, the Tudor Rose provides a warm and welcoming environment for all.