Fabulous entertainment paired with fine dining is what you will experience at The Windsor Rose British Restaurant & Tea Room. Make reservations now and join us for one of our acclaimed events.
Popular Things to Do
Fabulous entertainment paired with fine dining is what you will experience at The Windsor Rose British Restaurant & Tea Room. Make reservations now and join us for one of our acclaimed events.