King George V Park is a Football (soccer) stadium in St. John's, Newfoundland located at the head of Quidi Vidi Lake in downtown St. John's.
King George V Park is a Football (soccer) stadium in St. John's, Newfoundland. The stadium was built in 1925 and is located at the head of Quidi Vidi Lake in downtown St. John's.