St Andrew and St Francis Church (aka St Andrew the Apostle)
We are a parish Church of England, proud to be called Catholic, and actively seeking Church Unity. The parish covers the area of the London Borough of Brent between Dollis Hill and Willesden Green Stations, on the Jubilee Line, in north west London.
145 High Road, Willesden, London, NW10 2SJ
020 8459 2670