London Restaurants May 30, 2017 0 El Pirata of Mayfair The location shouts exclusivity, but the approach at El Pirata’s more democratic and less starchy…