This page has moved to a new address.
Hyde Park London - Birthplace of Modern Cinema?