German Deli Shops

 

German Deli Shop
3 Park Street
London SE1 9AB
020 7378 0000

Opening Times

Mon – Fri             10:00 – 19:00

Saturday                9:00 – 17:00

 

German Deli Stall
@ Borough Market
Green market
8 Southwark Street
London SE1 1TL

Opening Times

Mon – Thu              10:00 – 17:00

Fri                           10:00 – 18:00

Sat                          08:00 – 17:00

German Deli Stall
@ Broadway Market
Broadway market
(near Jackman Street)
London E8 4PH

Opening Times

Saturday 09:00 – 17:00