Buckingham Palace, Big Ben, Tower Bridge, Hyde Park, Picadilly Circus, Westminster Palace y Trafalgar Square son algunos de los lugares más importantes de Londres, como la casa real, monumentos famosos, parques y plazas céntricas, mientras que El ojo de Londres ofrece vistas panorámicas de la ciudad desde una noria y las cabinas telefónicas rojas son un ícono ubicuo.