An easily accessible downtown Toronto health and fitness club, Mayfair Toronto Lakeshore is ideal for residents in Leslieville, East York and The Beaches.