Star Item

Comments (1)

  1. jamied says

    The church is located at the junction of Ellison Road and Hepworth Road in London.

    "McGowan and Bennett make their way to their car" - the car is a Rolls Royce Silver Cloud III.

We always welcome comments and more information about our films.
All posts are reactively checked. Libellous and abusive comments are forbidden.

Add your comment