If you are not married to your partner and feel you may be financially or legally vulnerable in the event of the relationship ending or your partner dying, please don't be put off getting married just because of the cost.
A statutory ceremony in England costs £46, plus £11 for a marriage certificate and £70 (£35 each) to give notice. £127 in total. Every registration district in England has to offer a ceremony at this cost by law.
It may not be in a great location, or on a weekend, but it is designed to ensure that marriage is accessible to everyone.