The remains of the abandoned Crouch End station. One of the two platforms is to the right, and the remains of the station house can be seen in the upper left. Disused Stations has a nice writeup with historical photos of the station[b].
Taken from the very edge of the construction project happening near the south-west corner of the station. The "Waterfront Building" will be built here, consisting of a congress centre for up to 3000 people and a 418 room, four-star hotel.