El Pirata of Mayfair

El Pirata of Mayfair

Away from the bustling streets of central London lies El Pirata of Mayfair, a culinary gem that has been serving authentic Spanish tapas for over 25 years. Situated conveniently between the verdant expanses of Green Park and Hyde Park, and with proximity to tube stations, this establishment is a nod to the rich traditions of […]