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!