Properly the Church of the Immaculate Heart of Mary, in South Kensington. It is close to the Victoria and Albert Museum: and the remains of Brompton Road Station can be seen nearby.
More information on the Wikipedia page [1]. The website is [2].
Properly the Church of the Immaculate Heart of Mary, in South Kensington. It is close to the Victoria and Albert Museum: and the remains of Brompton Road Station can be seen nearby.
More information on the Wikipedia page [1]. The website is [2].