Holiday Inn Express, relax and unwind in a Holiday Inn Express Hotel Holiday Inn Express
279, Kings Rd, Chelsea, London, SW3 5EW. T: 0871 2002000