London

St Margaret’s and Big Ben

St Margarets and Big Ben

St Margaret’s Anglican Church in London is situated on the grounds of Westminster Abbey on Parliament Square. Taken at around sunset I was able to position Big Ben in the background with the church in More >

Tate Modern London

Tate Modern London

The Tate Modern is an art gallery which is based in the former Bankside Power Station (hence the particularly unflattering exterior). That said it is one of the most visited modern art galleries in the world with More >

Big Ben at Westminster London

Big Ben at Westminster London

This close-up shows a zoomed in photograph of the Clock Tower known as Big Ben at the north end of the Place of Westminster, which we can see in the foreground. This clock is over 150 years old and first ticked on the 31st May 1859. Since then it More >