Queens Hotel London
324 Seven Sisters Road
London,
GB N4 2AP
Near Finsbury Park