Greek in London - Paddington 12 London Street, Paddington, London, W2 1HL Tags: greek, vegetarian dishes
Greek in London - Paddington 15 London Street, Paddington, London, W2 1HL Tags: greek, private parties: up to 150 guests, takeaway, vegetarian dishes