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.