Gym
Highbury Leisure Centre
19 locals recommend,
Location
Highbury Crescent
London, England
Tips from locals
5 mins to a gym and swimming pool which you can use without membership. The pool isn't that great.
Highbury Pool & Fitness Centre. Might be members only but they also might allow drop ins I'm not entirely sure