Located in the heart of Brentford London, overlooking the creek with a peaceful view you?ll find Leda. This restaurant offers a unique combination of Indian and Portuguese cuisine. Here you?ll find an extensive variety of food, ranging from small plates, fish, meat, vegetarian specialities and some irresistible homemade desserts too! The Team at Leda are very passionate about their menu and service. Each dish that is prepared has been sprinkled with a lot of love and care, and that’s what sets LEDA apart from others! That and the unbeatable views!