Posted inHotels Taj brands two London hotels India’s luxury Taj Group has completed the rebranding of its two owned London hotels January 16, 2014February 28, 2023 Continue Reading