Sacred Heart Church
Horseferry Road, Westminster, London SW1 - England, UK
|

Map |
|
|
Sacred Heart is a Roman Catholic Church located at the heart of Westminster. The church is home to a well known red brick tower which is one of the representative tall features of the area. The facility has a large and eclectic Catholic congregation who are drawn from across London and have original roots in nations all over the world.
|
|
|
|
|