PopHub Leicester Sq

PopHub Leicester Sq

Last active 02/11/2020
About PopHub Leicester Sq
PopHub Leicester Square is a non-profit workspace over two floors in the heart of London.