Big J's Biltong Bar

29 Deptford High Street London SE8 4AD