London has been known to be a pretty, gritty green city. With this kind of combination, the city has a lot to offer its residence. There are a lot of attractions and plenty of fun filled activities that both local and international visitors can enjoy. Right from the revived East End to the swish haunts of Notting Hill, the city […]