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

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…

Enjoyed this post? Share it!