A Catholic place of business, a large one in the Vatican (7)
Definition
a large one in the Vatican
Wordplay type
Charade
Explanation
A + R.C. + HIVE (place of busy-ness)
Source: Times for the Times
Answer
ARCHIVE