Exmouth Market Centre

Exmouth Market Centre
Church Hall, 24 Exmouth Market, London, EC1R 4QE