Halfpenny London

Luxury British bridal wear designed for the modern bride. Made in England. Worn Around the world. Halfpenny London gowns range from $2,900-$7,000