It is indeed Mr G.
Shortest licensed runway in the UK (and possibly Europe) at 382m x 18m. Compare that with Penzance Heliport which has a helicopter landing pad of 375m x 45m.
It used to scare the living daylights out of me as a low hours PPL but when the CFI wants to go for pie and chips, you go.
You have control.