Margaret Lee is Chelmsford based company that is listed as Wedding Supplies & Services.
Location of Margaret Lee is 61 Haltwhistle Road, Chelmsford.