London Architecture

Magistrates' Court of London

Official name: City of London Magistrates' Court
Address
1 Queen Victoria Street
London, England EC4
Basic Information
Type Government Building
Neighborhood: The City