The Clermont London, Charing Cross is 12.1 km from London City. Get latest prices on KAYAK now!