O2 Centre

O2 Centre
Finchley Road, London, NW3 6LU