Titan Strength Gym Edinburgh - unit 1, 62 Newhaven Rd, Edinburgh EH6 5QB, United Kingdom | Fresha