My first contact with London. I’ve landed here after I had left Scotland
Built to commemorate the Great Fire which devastated the City of London in 1666, the Monument offers panoramic views over London.
Tower Bridge has stood over the River Thames in London since 1894 and is one of the finest, most recognisable bridges in the World.
St Paul’s Cathedral
A Cathedral dedicated to St Paul has overlooked the City of London since 604AD, a constant reminder to this great commercial centre of the importance of the spiritual side of life.