Castles and Palaces
Every Castle

Castles in Greater London

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.

Greater London Flag
Flag of Greater London

 
 
   

Tower of London
Tower of London

Hampton Court Palace
Hampton Court Palace

Eltham Palace
Eltham Palace

List of Castles in London Area