4Another Property of the Queen

Source: Link

The Queen by Right of the Crown owns the Trafalgar Square as a portion of the Crown Estate. Greater London Authority manages the Square, while Westminster City Council owns the roads surrounding the Square. Click the next ARROW to see the next photo!