29 High Street Rochester ME2 4XG Tudor Rose, Upnor pub in Upnor | HomeWelcome 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 https://www.tudorroseupnor.co.uk/