Roses on Westminster Bridge
Westminster Bridge is one of those places that is always bustling with tourists. It is so busy. Westminster Bridge is one of the few locations in central London where street vendors can legally operate without special permits for certain goods, thanks to historic trading rights that date back centuries. However, flower sellers must still navigate…
Ghosts on the Millennium Bridge
The Millennium Bridge has always been a bit of a drama queen – first it wobbled so much they had to shut it down, and now it’s serving up some of the most atmospheric shots in London. This long exposure captures something almost supernatural about the daily pilgrimage across the Thames, with ghostly figures drifting…
The view from the Emirates Air Line cable car
High over the Thames in London on the Emirates Air Line cable car in February 2014.




