Church Wharf , Chiswick ( England ).