Der Tower von London und die St Paul’s Cathedral befinden sich in der Altstadt, dem Herzstück, um welches sich die moderne Hauptstadt entwickelte. Mit mehr als 320 000 arbeitenden Menschen ist es Englands Geschäfts- und Finanzzentrum. Seit den 80igern haben die hochmodernen Bürogebäude das Stadtbild grundlegend verändert. Neue Projekte, wie der 63-stöckige Bishopsgate Tower, befinden sich derzeit in der Bauphase.