The place is well designed which let us feel at home. The location is wonderful, convenience shop and many delicious restaurants are just downstairs. You can walk to London Eye and Big Ben in 10mins! Bus stop and metro station are both within 2 mins walk!