For sat. nav. purposes the Church is next to no. 77 Robin Hood Road. We do have a small car park next to the building, and there is parking on Robin Hood Road itself.