Return to "Mersey firm wins £750,000 London contract" Tower Hotel Tower Hotel in London, in the shadow of Tower Bridge