Central London Golf Centre is now closed.