Situated in the very heart of London, close to the River Thames, England. Corinthia London is just footsteps from Trafalgar Square, The Embankment, Westminster and Covent Garden and a few minutes from Mayfair and The City. Whitehall Place, London SW1A 2BD, United Kingdom