I want to know the answer to the following question:
Are there any bridges located in London?
All the background I'm provided with is that "Other famous landmarks include Buckingham Palace, the London Eye, Piccadilly Circus, St Paul's Cathedral, Tower Bridge, Trafalgar Square, and The Shard.". Is that enough to answer the question?