Will it be too far to stay in Hampstead the night before?
its about a 25 min drive to the course from Hampstead
its about a 25 min drive to the course from Hampstead