Our Most Holy Redeemer and St Thomas More Address 7 Cheyne Row London SW3 5HS United Kingdom Open in Google Maps Website https://www.holyredeemerchelsea.com/ Upcoming Events Past Events