The city of London is filled with amazing things to do and see. Many tourists stick with the tried and true things, like the Tower of London, London Bridge, or even Buckingham Palace. While it’s fine to visit them, you also need to stop at some of the more secretive and incredibly interesting places in the city. Here are seven of them, courtesy of London x city. 1) Eel Pie … [Read more...] about 7 Secret Places In London That Is A Must-See For Tourists