Bars in London - Bayswater 127 Westbourne Park Road, Bayswater, London, W2 5QL Tags: cocktails, food, mexican