Next door is the London Aquarium. Tate Modern (art gallery), St Paul's Cathedral and Trafalgar Square are all within walking distance. As 'ukstitch' said, if you don't mind getting the underground the Natural History and Science Museums are good (and free), plus you could walk to Harrods from there.