It is Cambridge Lodge Hotel 139 Huntingdon Road City Centre.
Thanks! I'll also be needing a place to stay. A hotel in the south, preferably also in the expensive range.
hotel-area hotel-pricerange restaurant-area restaurant-food restaurant-name restaurant-pricerange
hotel-area hotel-pricerange restaurant-area restaurant-food restaurant-name restaurant-pricerange
hotel-area hotel-pricerange hotel-type restaurant-area restaurant-food restaurant-name restaurant-pricerange
hotel-area hotel-pricerange restaurant-area restaurant-food restaurant-name restaurant-pricerange