London House is in an ideal location with food places and tube stations within walking distances. Check in was smooth and the room was perfect for us.