Deserted London on Christmas Day 09
Morning of Christmas day 2009 - between 9.30 and 10.30am.

A selection of these pictures appeared in Londonist here.
25 photos · 2,688 views