Imperial Hotel
Russell Square
London
WC1B 5BB
020 7837 3655
Hotels
Visit Website