Catherine Haylock Yoga
Yoga Teacher in Canary Wharf, Tower Hamlets
I support you on your yogic journey
by encouraging and challenging you,
while holding space for self-exploration.
I support you on your yogic journey
by encouraging and challenging you,
while holding space for self-exploration.