Castle

There are a handful of castles in London, although only a couple still stand today. The most famous of the the Tower of London or The White Tower, and some lesser known ones such as Severndroog Castle.