Contact information

Trade name: Ludwig and Leopold

Phone number+44 (0)208 670 9385

Email: info@ludwigandleopold.com

Address: Flat 10 Cotman Court, 61 Farquhar Road, London SE191SN

Company Number: 14206997

Registered Address: Foresters Hall, 25-27 Westow Street, London SE19 3RY