St James is the Church of England (Anglican) Parish Church for Hampton Hill, Hampton in the London Borough of Richmond. We are a friendly church - why not join us?

We speak in...