Leon Baker Fitness - Unit 2, 34 Simmonds Rd, Canterbury CT1 3RA, United Kingdom | Fresha