Location Address Westminster Bridge Road SE17EH United Kingdom Number of Participants Recruited 11 Date of Most Recent Recruitment from Site 9 May, 2025