St Ethelburga's

A restored church in Central London available to hire for all kinds of events