Is a holding pattern always counter-clockwise? Or is it dependent upon the controlling airspace?
No. The holding pattern can have any inbound course, and any direction. The holding pattern course/direction, depends on departing/arriving traffic, and many other factors. London Heathrow has a clockwise and counterclockwise hold on the fix LYDD. Thanks to Pondlife for pointing LYDD out!