Narendra Singh TankWrong Narendra Singh Tank?
The Leela Palaces & Resorts
One Centre Square,Hardwicks Way
Wandsworth, London SW18 4AW
Company Description: At the ,Leela' Group, our commitment to service excellence is rooted in our two guiding principles called the Five Steps of Service and the '19 Habits'. One of our... more