Well, not exactly sunrise; this was about 9.15am. Soho Square - always pretty deserted and peaceful on these days between Christmas and New Year yet only 20 yards away from the madness and hustle & bustle of Oxford Street and the sales.
Comments
Sign in or get an account to comment.