London Photo Album
Just across the Thames River from
the Parliament and Big Ben