Dining delights of Mayfair – El Pirata

Mayfair is full of magic and sparkle indeed but when you come across hidden gems in the form of food and drink, that’s what makes London even more special. Set in the heart of Mayfair, but nestled in Down Street…