A home away from home, the Queen Elizabeth in Chelsea is 'like a big shared house', a common room and modern conveniences.
Located less than 5 minutes from the River Thames and the 'Imperial Wharf' London Overground station, this is a prime location for those looking for a peaceful and enjoyable stay. Not far you will find green spaces, great shopping and easy transport connections to Central London
This content has been supplied by Queen Elizabeth Chelsea
Loading reviews for Queen Elizabeth Chelsea
Are you a representative of Queen Elizabeth Chelsea?
Respond to Reviews
Please be advised that any comments, opinions and statements submitted herewith are entirely independent and do not represent views held by, or are in any way connected to visitlondon.com.