Eskmills - Eat, Work Play

Gym.

From January 2026 our gym is managed by Primal Combat, their second location in Musselburgh, with Fusion now established at Eskmills.

Primal Combat was originally founded at its High Street location in the heart of Musselburgh, where it has become a well-known destination for professional coaching, functional fitness, and combat sports training.

Now there are two Primal Combat locations in Musselburgh:

Primal Combat Fitness – 175–181 High Street 

Primal Combat Fusion – Eskmills

Members can train across both locations, benefiting from expanded class availability, modern facilities, and specialist coaching.

Full Range of Combat Fitness & Martial Arts Services

Primal Combat provides expert-led training programs suitable for all abilities, from complete beginners to experienced competitors, including:

Boxing

Muay Thai & Kickboxing

Mixed Martial Arts (MMA)

Brazilian Jiu-Jitsu (BJJ)

Kids & Youth Martial Arts Training

Strength & Conditioning

Functional Fitness

Personal Training

Group Fitness Classes

 

To find out more information or to book a class, please click here

 

Kickboxing Muay Thai
MMA Martial Arts

be social


Follow all the latest news and updates on our social channels.