Turtle Bay Ealing - 16 High St, Ealing, London W5 5DB, UK on Eaten