Rocking Horse Pictures - Video Production Service & Animation Company London is located in London, United Kingdom on 126 New Kings Rd. Rocking Horse Pictures - Video Production Service & Animation Company London is rated 5 out of 5 in the category video production service in United Kingdom.