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 Related Posted in London