• Travel

    Afternoon Tea at the Tamburlaine Hotel

    An Afternoon Tea experience at The Tamburlaine is a fabulous thing to do if you are in Cambridge for the day or weekend as it’s such a great British relaxing treat, With it’s reputation starting to soar in this just newly built hotel with to die for décor and wonderful hospitality and the Garden room is a spectacular location for our Afternoon Tea. The hotel is on Station Road which is a short stroll from the city centre and a minute’s walk to the Railway Station. The neighbourhood is vibrant and lively and the nearby Botanic Gardens offer guests the chance to relax in 40 acres of greenery and tranquility. This gorgeous boutique hotel is Named…