We look forward to celebrating the festive period with you!
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.
Decorated in clean, contemporary style, the restaurant offers a relaxing atmosphere to dine in.
We now have two boutique letting rooms available!