Time Out's Best Photos of London Ever Taken March 17, 2016 Happy to be included in Time Out's '40 best photos of London ever' this week.