Summary: A taste of tapas heaven.
Salt Yard offers an eclectic mix of Spanish and Italian tapas and an extensive wine list, set in a warmly decorated venue that buzzes with the excitement of shared dining since 2005.
54 Goodge St, London W1T 4NA, United Kingdom