View Menu
The Rose is a Bar in Cambridge. It is open 6 days a week.
For inquiries and reservations, you can contact The Rose by phone at +44 1223 843901
Address: 81 London Rd, Stapleford, Cambridge CB22 5DG, UK, Cambridge
Phone: +44 1223 843901