London is the capital of the United Kingdom and is situated along the River Thames. Some of London's most important monuments include Big Ben, Tower Bridge, the Tower of London, Buckingham Palace, and Westminster Abbey. While there are similarities between London and Spain such as police uniforms, there are also differences like buses, taxis, phone booths, and license plates. The British soldiers wear grey uniforms in winter and red uniforms in summer.