1. British Swim School of Homewood Suites Brookline 111 Boylston St, Brookline, MA 02445 Coordinate: 42.33131,-71.1206 Phone: (617) 910-2568