Bars in London - Bayswater 127 Westbourne Park Road, Bayswater, London, W2 5QL Tags: cocktails, food, mexican
Bars in London - Bayswater 86 Queensway, Bayswater, London, W2 3RR Tags: cocktails, food, live music