Verbum Dei Spirituality Centre
4a Vincent Road, West Green, London
N15 3QH
The nearest tube station is Turnpike Lane Station (Picadilly line) - 10-12min walk
The nearby bus stops: