St Philip Neri, Catherine Street St Francis Xavier, Salisbury Street St Patrick, Park Place Three more fine churches, starting with the relatively unknown St Philip Neri, on Catherine Street. Designed by PS Gilby and built between 1914-21, it has a striking Byzantine interior. The church is perhaps better known for its Spanish garden, which was built in the [...]



More...