Holiday Inn Express, relax and unwind in a Holiday Inn Express Hotel Holiday Inn Express
206, Kings Rd, London, SW3 5XP. T: 020 7351 3742