Mass Times Monday 6pm > Tuesday and Wednesday 09:30AM > Friday 6PM > Saturday 5 30PM and Sunday > 10Am, 11 30AM, 16 30PM
Sign up to comment.
Sign in if you already did it.
Photo taken in City of Westminster, Greater London, UK
Our Lady Queen of Heaven Catholic Church
Misplaced? Suggest new location