Tag: The Imperial New Delhi
High Tea experience return to The Atrium, The Imperial New Delhi
The sought after High Tea experience at The Atrium returns in the post pandemic environment. A tranquil space for many conversations and hurried business meetings, the...