The Lean Body Studio is conveniently located in Finchley Central, North London, with easy access to transport links and on-street parking.
Our studio boasts some great facilities; we have everything you need to achieve the body you’ve always wanted.
We’re so confident in our workout and nutrition plans that if you’re not completely satisfied with the results after 90 days, we’ll give you a full refund!*
183-191 Ballards Lane
0778 2200 226
0208 4929 991