Discover vibrant London and its iconic sites
Shop at exclusive designer outlets and illustrious department stores. Catch a show in the West End, or take a river cruise along the Thames. Watch street performers, or stadium sports. Then finish off your day with fine dining in a Michelin starred restaurant, or a pint in a proper pub. London offers a staggering amount to see and do, and all of it is best enjoyed whilst staying at one of SLH's luxury hotels in central London. Discover the best hotels in London below.