Three Stars in London - Ealing 48-50 Grange Road, Ealing, London, W5 5BX Tags: car parking, restaurant, televisions