NLSSM The School of Sports Massage has two locations - in north and central London - one being at the University of Westminster. With fantastic public transport links (train, tube and bus) plus free parking (in North London), we are easily accessible however you choose to get here. The University is a modern facility close to a wide range of amenities.