Hampstead 1882 Lacrosse Club is the premier men's team in the UK. Inquiries from experienced players are welcome. Home matches are played in Notting Hill.