Turtle Bay Ealing
Our first London restaurant! Located in beautiful leafy Ealing!
We’re located just outside Ealing Broadway Shopping Centre, so a great place to stop off after a hard days shopping. We’re looking forward to showing London our urban laid-back style!
Tel: 0203 0670 007
Address: 16 High street, Ealing, Greater London, W5 5DB