La Salumeria

184 Trafalgar Road London SE10 9TZ