More about St Leonard'S Land Swimming Pool
St Leonard'S Land Swimming Pool is located at 3rd Floor, St Leonard's Land, EH8 8AQ Edinburgh, United Kingdom
+441316502585
http://www.ed.ac.uk/