UCLH Muslim Prayer Room for Staff & Visitors The Podium, 235 Euston Rd., London NW1 2BU, United Kingdom https://www.uclh.nhs.uk/ Donate