
Nestled in south west Mayfair, is a tapas-lovers heaven. El Pirata.
With over 60 tapas items on the menu and a spanish wine list of dreams, whether you are looking for a quickie or a leisurely experience, you are sure not to be disappointed.
Image courtesy Mayfair Curated