COYA Mayfair
Be immersed in Peruvian culture over at COYA Mayfair, one of the best Latin restaurants in London. While surrounded by vibrant patterns, tropical plants and royal blue seating, treat your tastebuds to a load of upmarket eats washed down with plenty of pisco sours.