Camera pivoting onto 3D Cursor rather than selected object
I've fixed the problem by unselecting the "Lock the Cursor" function on the properties panel under "Views". I've also found that the function also effect's your camera when your rotating the view (middle mouse held down and moving the mouse), so it pivots around the 3D Cursor rather then just rotating the camera.