New York may be the city that never sleeps but London is not too far behind. There is always something happening in London and due to shift patterns, travel and so many other factors, there is a rolli...