Posted on 3 July 2020By RupertIn Did You KnowLeave a commentHGC is the nearest golf course to the centre of London, 5.5 miles from the Charles I statue near Trafalgar Square.
No comment yet, add your voice below!