Advent Trivia Day 14:

Leave a comment

There are 1480 working gas lamps in London

Advertisements

Advent Trivia Day 3:

Leave a comment

It is not known what the name London means.