Location Address THE BAYS ST MARYS HOSPITAL SOUTH WHARF ROAD, LONDON W2 1BL United Kingdom Number of Participants Recruited 24 Date of Most Recent Recruitment from Site 5 June, 2025