Visitors are welcome at Royal Liverpool although times this year are limited as the club is playing host to the 151st Open Championship. For more information visit the Royal Liverpool website or phone 0151 632 3101.