EL PIRATA
Spanish Tapas restaurant El Pirata has been serving Mayfair customers for over 22 years with authentic Spanish food. Tucked away on Down Street, in the middle of Mayfair, El Pirata offers a relaxed and friendly atmosphere that feels more Madrid than Mayfair and the prices are very reasonable too. The menu offers more than 60 […]