Это кафедральная базилика Св. Петра, одна из достопримечательностей Лондона. Была построена в 1880-1885 годах в готическом стиле французского возрождения.
В этой базилике находится престол местного епископа католической церкви.
Адрес: 196 Dufferin Ave (Richmond/Dufferin)