Baseball Scotland is located in Edinburgh, United Kingdom. Baseball Scotland is rated 4.4 out of 5 in the category baseball field in United Kingdom. The home of Scottish Baseball. Everything you wanted to know about baseball played in Scotland. We currently have 3 teams in Edinburgh (Diamond Devils, Cannons, Giants) and one in Glasgow (GBA) in the Scottish National League (SNL). We also travel to Europe and North America to play as the Scottish National Team.
Company size
51-200 employees
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance