North London Buddhist Centre. 72 Holloway Rd, Highbury East London N7 8JG United Kingdom Recenter 51.549438, -0.10771699999998