Parish Tea & Coffee
Cathedral Hall Westminster Cathedral Hall, Ambrosden Avenue, London, United KingdomEveryone is welcome in Cathedral Hall after the 10am Sunday Mass for tea and coffee. It is a great opportunity to get to know fellow parishioners.