The city of London has many beautiful highlights. The most famous ones are probably the Big Ben, Buckingham Palace, Harrods and the Tower Bridge. But even though these are popular places to visit for tourists, some parts of London are just as striking and possibly even more interesting to pay a visit to than the … Continue reading