Christmas Day in lonely central London

Searching for signs of life on 25 December