P1080919[1] Published Dec 8, 2014 at 1280 × 960 in SOME PHOTOGRAPHS OF LONDON, DECEMBER 2014: SOHO, LEICESTER SQUARE, KING’S CROSS etc ← Previous Next → Leicester Square. Share this:FacebookEmailTumblrPinterestLinkedInPrintRedditTwitterLike this:Like Loading...