LONDON'S MOST CENTRAL HOTEL

Since 1865 the Charing Cross four star London hotel has stood as a monument to the power and confidence of the Victorian era, and can lay claim to being the most central hotel in London - as the Eleanor Cross, located just outside the hotel, is regarded as the official centre of London.

The hotel has been transformed to bring it into the 21st century, and there have been many changes – some large, some so subtle you may not notice them at first. What we’ve always been determined to preserve, however, is this London luxury hotel’s innate elegance and refinement.