London Photo Album   
 
 

Just across the Thames River from
the Parliament and Big Ben