Inverleith Park is a large public park in Edinburgh, north of the city centre. Encompassing 54 acres, it is one of the biggest urban parks in Scotland and has something for everyone with sports ...