Cuisine
Spanish, Tapas
Cost for 2
£35
Jamon Jamon Soho
Location
3 Caxton Walk, Charing Cross Road, London, WC2H 8PW
+44 (0) 20 7836 6969