• St Paul’s Cathedral and the Millenium Bridge are visible with passerby walking along the Thames River.