Our Lady of Mount Carmel and St Simon Stock
Catholic church
Description:Striking parish church with at least 3 daily masses every week day except for Saturdays. Large parish church with regular masses
Location: London 41 Kensington Church St GB
Website:http://carmelitechurch.org/
Phone:+442079379866
Map Location:51.5039, 51.5039