I think there was an issue, and he was looking for somewhere to do an emergency landing. The pub roof was the same colour as the car park, from above it would have looked like a large area of parking.
The pilot had a massive amount of hours, it had 2 engines, unlikely both engines failed, fuel in tank, no gearbox issues, and rotors not turning.....