Nr Tower Bridge and City Hall
London, England SE1
June 26, 2009

London Armed Forces Day at Potters Fields Park