Corrado Chiozzi
London Is a Ghost Town
Christmas is the only day of the year when London is silent. Everything is closed and there's no public transport. Other than a bunch of tourists gawking around Big Ben, the streets are basically deserted.
Christmas is the only day of the year when London is silent. Everything is closed and there's no public transport. Other than a bunch of tourists gawking around Big Ben, the streets are basically deserted.