Very great place of stay in London. Closed to Earls Court Metro Station.