Pembury Hotel

326 - 328 Seven Sisters Rd, London