Dalloway Terrace 16-22 Great Russell Street, London WC1B 3NN