Fitzrovia Chapel – Stylish London Wedding
Central London Church wedding The Fitzrovia Chapel is a stylish central London wedding venue. It is hard not to fall in love with this venue. Fitzrovia is an area of central London that is just North of Soho. Fitzrovia Chapel is a glamorous central London wedding venue. The iconic gold interior and stain glass windows…