Imperial London Hotels Limited(The)

Address:  The Imperial Hotel,Russell Square, Holborn, , WC1B 5BB
Telephone:  02078373655