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