Rose Bowl Centre

Rose Bowl Centre
St Pauls Park, Marquess Road, London, N1 2PT