I have just added this to the map of places to fly your drone at Drone Scene:
Land owner permission requirements unknown.
Glasgow Accies Cricket Club has been based at Anniesland in the west-end of the city for over 100 years. My TOAL spot was a quiet street (Helensburgh Drive) bounding the club grounds. Although the grounds are extensive the cricket pitch is nearer Helensburgh Drive, so no need to fly too far to get a good view.
The originator declared that this location was not inside a Flight Restriction Zone at the time of being flown on 28/08/2021. It remains the responsibility of any pilot to check for any changes before flying at the same location.