London Architecture
Saint Margaret, Westminster
Also known as
Saint Margaret's Church
St. Margaret, Westminster
Address
Parliament Square
London, England SW1
Basic Information
Type Holy Place
Neighborhood: Westminster