Thanks all.
Definitely not a peregrine, I've seen plenty of them, totally different shape.
Thinking from the above links that it was a hen harrier 'on display'. I've seen them before, in Bowland, but never with that flight pattern.
Thanks everyone, Ali