The Choy Lai Fut Martial Arts Hall is a traditional kungfu school dedicated to teaching martial arts and self defence skills to children and adults of all abilities and backgrounds.