Opposite Finsbury Park, less than 500 m from Finsbury Park Station and a kilometer from the Emirates Stadium, this hotel offers free Wi-Fi and en suite rooms. The Pembury Hotel is in a convenient location on the A503, which runs directly into the heart of central London. There are regular trains from Finsbury Park to..
Continue reading…