English Restaurants in London > Elizabethan Restaurant

Elizabethan Restaurant

02078373655 Imperial London Hotel, Russell Square, Bloomsbury,
London, WC1N 1DB view on map
Get directions
Look for more English Restaurants in London Elizabethan Restaurant - English Restaurants in London - Logo

Brief business description

Situated in the Imperial London Hotel, Elizabethan Restaurant serve a variety of English and vegetarian dishes from an A La Carte menu. Catering for private parties of up to 320 guests is available upon request.
Review us




I am a registered user   I am a new user


Other English Restaurants near WC1N 1DB