Institute of Education
University of London, London, WC1H 0AL, United Kingdom | 020 7612 6000 | WebsiteDisappointing
2 likes
Jeffery Hall is conference venue which can accommodate up to 320 attendees. It is located on Level 1 of the main UCL Institute of Education building. I visited here as a visitor to a day symp...
1 result shown