La Cancillería y la Curia están localizadas en la Casa Vaughan, contigua a la Catedral de Westminster, en una zona céntrica de Londres.