Untitled Posted on April 17, 2010 by admin Series 3, The LL Tour, Episode 4 – Trafalgar Square & BT Tower (via OllieMealing)