Meadowbank Sport Centre by admin | Nov 24, 2016 Location:151 London Road, Edinburgh EH8 7AG, United KingdomMeadowbank Sports Centre 151 London Road Edinburgh, EH8 7AG Twitter Facebook Google+ [{"latlong":["55.955594","-3.152441"],"zoom":"17","infow":"Meadowbank Sport Centre<\/span>151 London Road, Edinburgh EH8 7AG, United Kingdom<\/span><\/div>"}]