The Dixon Tower Bridge
In the heart of London
Our hotel sits in the heart of one of the city’s most iconic settings, nestled alongside the River Thames and moments from the legendary Tower Bridge and the historic Tower of London on our doorstep.
Whether visiting for business or pleasure, guests at The Dixon Tower Bridge are perfectly placed to explore everything the capital has to offer – with Tower Hill Underground station just minutes away and London Bridge station providing swift connections across the city and beyond. For those travelling further afield, St Pancras International is easily within reach.