About us

German Deli Ltd

3 Park Street
London
SE1 9AB
020 7378 0000

Registered in England & Wales No. 05092446

VAT Registration No. 835771111

More info to follow ...