
Europe Travel Guide
LONDON One of the biggest cosmopolitan cities in the world, London is so multicultural yet so English. The architectural marvels on the bank of the river Thames give the city a unique charm and you are compelled to remember Victor Hugo when he stated: ‘English are majestic, because they think’. Big Ben, Westminster Abbey, Buckingham […]









