St Mark’s is situated on the corner of All Soul’s Avenue and Bathurst Gardens (opposite the Law Medical Practice). The Church Office is based through the church side door on Bathurst Gardens.
Bus
187 (stops directly outside the church)
18 (stops on Harrow Road, 2 mins walk)
Tube/Train
Kensal Green, Kensal Rise and Willesden Junction stations are only 10mins walk away