Swimming in London - New Southgate 269 Bowes Road, New Southgate, London, N11 1BD Tags: swimming lessons