London is home to many world famous landmarks such as Big Ben, Tower Bridge and Buckingham Palace. People travel from all over the world to visit these attractions but often miss the hidden gems which also make it an amazing city.
In this 12 part series titled "Live from London" we take you on a tour of some of the cities lesser known areas that are definitely worth a visit!