London is a city that is made for the refined, discerning traveller. There is a plethora of five star luxury hotels to choose from that provide visitors with the decadence that is deserved whether booking a London trip for leisure or business. People can reside in various exclusive hotels which are ideally located to give guests access to some of the top tourist attractions, fantastic shopping opportunities, exceptional restaurants, prime business venues and superbly placed transport links.
If distinguished travellers are looking for chic alongside luxury, they may want to consider a hotel located just outside of the West End. Visitors to London can let their taste buds be tantalised by the delectable high cuisine on offer, admire the stunning interiors of some of the world