Westminster Diocese

@RCWestminster

Roman Catholic Diocese of Westminster - West, Central & North London and Hertfordshire. Home to Westminster Cathedral, our Archbishop is Vincent Nichols.

Rotate photo View full size
Police outside Lambeth Palace awaiting arrival of Pope

Views 75

1464 days ago

Police outside Lambeth Palace awaiting arrival of Pope

0 Comments

Realtime comments disabled