St Margaret's Church is an attraction, religious site, church / cathedral in London, England, United Kingdom.
Address:
Saint Margaret Street, Westminster, London, England SW1P 3JX, United KingdomMap Category:
Attraction, Religious Site, Church / Cathedral