El Pirata Spanish restaurant, Mayfair, London – Reviewed By Mark Rigby Where do you think a localised Spaniard, who has lived and worked in London for 14 years, would take you to eat authentic Spanish cuisine? El Pirata. Situated in Mayfair, just off Piccadilly, you will find one of the most authentic Spanish restaurants in read more …