Hello all,
I have lived in London for 36 years and its the weirdest feeling seeing a city that is practically open 24hrs a day 365 days a year to a complete standstill.
To even watching the recycling plant which burns 24hrs a day 7 days a week 365 days a year I watched it burning on Xmas day...