Sort:  

The sun makes everything look better. However, you got the more genuine London experience without it ;)