I went to the Tower of London on a guided tour with a hilarious Yeoman Guard. The Tower Bridge, just next to it, is what people usually mistake to be the London Bridge. Oxford Street was expensive, but great for window shopping. The British Musuem, however, is free, and is a whole universe in itself.
London tourist spots
I visited the Tower of London for a Yeoman Guard tour and explored the British Museum, which is vast and free. I also clarified the common confusion between Tower Bridge and London Bridge while window shopping on Oxford Street.