Published July 29, 2014 at 640 × 640 in Where’s the London Love? Part 2: Views Next → Proof that London can be nice in the rain (view from London Eye)