British in London - Haymarket 24 Haymarket, Haymarket, London, SW1Y 4DG Tags: air conditioning, british, vegetarian dishes
British in London - Haymarket 21 Coventry Street, Haymarket, London, W1D 7AE Tags: air conditioning, british, vegetarian dishes