Spanish in London - Bayswater 2-3 Inverness Mews, Bayswater, London, W2 3JQ Tags: live music, spanish
Spanish in London - Bayswater 60-62 Queensborough Terrace, Bayswater, London, W2 3SH Tags: spanish, vegetarian dishes