Address: St Nicholas, Church Lane, Tooting, London SW17 9PW

We are located on the corner of Mitcham Road and Church Lane, opposite Somerfield supermarket, a short walk from Tooting Broadway tube station.

Click here to download map