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