Enrique Tomas Jamon Iberico Shop

Delicatessen in Soho, London
Spanish delicatessen, specialised in iberian ham
Nearest public transport
Tottenham Court Road - Underground