St Teresa’s is an understated Catholic church, located in Newbury Park, Ilford. A wonderfully subtle wedding venue, St Teresa’s Newbury Park is perfect for ceremonies that blend of the traditional with the contemporary. Notable as being the first Catholic Church built in Britain following the Second World War, St Teresa’s boasts a unique history that can really add something to your special day. Staffed by passionate individuals who are devoted to this wonderful venue, covering events at St Teresa’s Newbury Park is nothing short of a pleasure. We highly recommend this great wedding venue.
St Teresa's Newbury Park, Brook Road, Ilford, Essex. IG2 7JA
Tel: 020 8590 2414 Website: www.stteresasnewbpark.com