At Holiday Inn London-Kensington High Street we have it all wrapped up for you. With an arrival drink and delicious three course dinner, to get you into…
Shop till you Drop The World’s Leading Luxury Department Store Harrods continues to astonish and intrigue customers from around the world with first-class…
Shop in style at the capital's luxury shopping and leisure destination, with 450 retail outlets in Westfield London and 330 stores in Westfield Stratford…