North London Buddhist Centre., 72 Holloway Rd, Highbury East, London, N7 8JG, GB

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

51.549438, -0.10771699999998