London Architecture

Charles I Statue

Address
Trafalgar Square
London, England WC2
Basic Information
Type Monument
Neighborhood: Strand