Jamavar, London W1

Jamavar London is the culinary jewel of The Leela Palaces, Hotels and Resorts. It is the sixth restaurant within its family and the first outside the majestic sub-continent.

Keytask’s role: Project Managers and Quantity Surveyors

Other Restaurants