Leopold's of London
Leopold’s of London is known for its extensive tea library, the most advanced coffee brewing methods, all day dining experiences and related merchandise. Leopold’s of London is part of a restaurant holding from the UAE called Star Corporation. Passionate for creativity and developing new concepts, managing and operating modern and innovative themed restaurants and cafes. Located on level 2 at The Galleria on Al Maryah Island.