Lesser known facts about london you like to explore - 0 views
-
Mowbray Court Hotel London on 09 Oct 17London is one of the most famous cities in the world, it has numerous tourist attractions and one of them is the "Tower Of London" that is more than 900 years old. The castle and fortress is located at the central part of London that is notable for housing the crown jewels and for holding many infamous and famous prisoners.