The Pembury Hotel, opposite Finsbury Park and a kilometer from the Emirates Stadium