By | May 08 2012 4:26 AM

We all know that New York is called The City that Never Sleeps, but I don't think I ever appreciated just how true that is until I moved to London.