Reading Time: 2 minutesUK: St. James’ Court, A Taj Hotel has finished a multi-year refurbishment project to its London property in Westminster with the addition of redesigned public areas, upgraded event facilities, and an enlarged private members’ club.