Where is The Mix

Russell Square, London London WC1B 5BE