We are lucky to have one of the largest and most attractive formal garden squares in London, right on our doorstep at the Imperial London Family of Hotels. Russell Square offers a peaceful haven to relax amongst the bustle of Bloomsbury, central London. Enjoy the fountain, sunbathe, read or reflect. Keep an eye out for our Imperial London 'bug hotel' just inside the entrance, offering a safe home to the park's variety of insects, birds and bees.
Open: Monday - Sunday
07:00 - 22:00