Is London really a 24hr city?

Interesting read: