I've attached some images you might find interesting. Helicopters in Liverpool.
1 - Landing pad in town.
2 - At Paradise Street [what building is in the background?]
3 - By the Pier Head. [could be Paradise Street again]
Images courtesy of the Records Office at Liverpool City Library.