London: Top 5 things to do on a short trip

London has such a magical aura that surrounds it. Its streets are filled with a certain magic that can’t be explained unless you have physically walked the streets yourself. The movies  can only half depict the beauty that London beholds. … Continue reading