Tudor Rose
Pub
Charming British pub, the Tudor Rose, offering classic fare and Sunday roasts. Enjoy a relaxed atmosphere with a shaded garden, nestled near Upnor Castle.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Tudor Rose.
Local restaurants nearby
29 High Street, ENG
