If you want to see Tower Bridge while visiting London, The Savoy is just 2 mi away.