Our Lady of Mount Carmel & St Joseph19-Jul-2018 Battersea Park, London in Southwark diocese ShareTweetPin