The most dense of all the English counties, Greater London has many castles
and palaces enchanting the visitors.
Some of the most famous castles and palaces in Greater London include the
Tower of London situated right in the centre of London, the
Hampton Court Palace or the Eltham Palace.
|