About
Situated on the Strand at Charing Cross Station, The Clermont, Charing Cross is just a few steps from the most central point in London.
That also means many of the Capital’s must-see attractions including Trafalgar Square, National Gallery, London Eye, West End, and Covent Garden Market are all within a few minutes' walk from our front door.