The monument must be "The Pencil" at Largs, commemorating the 1263 battle
HCT can only come up with Hunterston Coal Terminal, in the vicinity of Largs I suppose
ML not sure - perhaps Mean Low in terms of tides?
Yes, the answer starting to look a bit weak...