The Tudor Rose is a gem of a pub in the quaint village of Upper Upnor, next to Upnor Castle on the river Medway.
Popular with locals and tourists alike, the Tudor Rose provides a warm and welcoming environment for all.
We are now open for food all day, every day - menu coming soon!
We have now re-opened following an extensive refurbishment
Tenancy Available:click here for more information
29/31 High Street,
01634 715 305