A Friendly Hotel in Bloomsbury, an ideal location for all the London sights ! Only 3 mins walk from Russell Square tube station and VERY near St Pancas international station for European train services. AA 3 DIAMOND AWARD The Hotel in Bloomsbury, central London has been established under the present ownership for 25 years and has long been a popular choice with tourists, due to its pleasant surroundings and central location in Bloomsbury. This Bed and Breakfast hotel lies in the heart of...The...V...