Welcome to Salvador & Amanda Covent Garden

London’s best Spanish tapas bar and restaurant, in the heart of the West End