Crouch End

3, Broadway Parade, Crouch End, London, Greater London, N8 9DE