"London Mart Mall is Shopping Mall type Commercial development at Buddha Chowk, Greater Noida West developed by IDI Group, Galaxy Group and Madhani Group comes with top-quality infrastructure and well-connected to all key areas of Delhi NCR make it pleasing for everyone. "