2020 British Open to be at Royal St. George, Scotland (Pixabay).
2020 British Open Championship Venue Decided (Max Pixel).
1 of 2

Photogallery - Royal St. George to host British Open in 2020