27 Stroud Green Road
Finsbury Park
London
N4 3EF
United Kingdom