For the discerning traveller looking that extra bit of luxury, you will not go wrong with a 5 star London hotel. Whether you are travelling to London for a romantic holiday retreat, a comfortable location for a business meeting or a stopover for a sophisticated traveller, the luxury hotels selected here will provide something for everyone. Luxury hotels in London, England certainly rank among the top class hotels in the world and are havens of comfort and top class service.