St. Margarets Church (HA8)

City

St. Margarets is a welcoming multi-national all-age congregation seeking to offer sanctuary in the bustling town centre of Edgware.