Edinburgh Judo Club
The Edinburgh Judo Club, Art’s Complex, St. Margaret’s House, 151 London Road Edinburgh, EH7 6AE,
Edinburgh EH8 7AG ,United Kingdom
Edinburgh Judo Club is one of the popular Sports Club located in The Edinburgh Judo Club, Art’s Complex, St. Margaret’s House, 151 London Road Edinburgh, EH7 6AE , listed under
Sports Club in Edinburgh
,