London, United Kingdom
Millennium Bridge across Thames River, London, United Kingdom
People walk across Millennium Bridge and St Paul's Cathedral in background, London, United Kingdom
Millennium Bridge across Thames River and view to St Paul's Cathedral, London, United Kingdom
Thames River and skyline of the City of London at dusk, London, United Kingdom
The Globe Theatre, London, United Kingdom
The Sherlock Holmes Pub on Northumberland Avenue, WC2, London, United Kingdom
Street performer entertains tourists and passers by during Thames Festival, Southbank, London, United Kingdom