Clothes & Fashion in London - Romford 79 Main Road, Gidea Park, Romford, London, RM2 5EL Tags: bridal shop, wedding dress, wedding shop