There's one photo from City of London and this is it!

City of London, United Kingdom
jacqueline X Jul 1, 2005