My husband and I stayed at the Jesmond September 14-21. We loved it!! The hotel is located in Bloomsbury and is very central to all the major sites. It's actually amidst some of the buildings to the University of London. There was a tube station down the road which we used all the time, and were at our destination in... more
















