The Tudor Rose
Pub · Bar · Casual Dining
The Tudor Rose is a traditional pub located in the center of Romsey, featuring a beamed ceiling and a cozy fireplace. It offers a classic pub atmosphere perfect for enjoying a pie and a pint.
Location
Vota recommends