Home / Destination / UK / London / London in a Day: Tower of London, Westminster Abbey & River Cruise