London

There’s always a buzz when heading off to London and you can never run out of places to photograph.

Battersea/US Embassy

O2

Canary Wharf

Central London

Camden and Brick Lane

Greenwich