Old Passmore Edwards Institute: Free Library; Science and Art Schools is located in Launceston, United Kingdom on 8 Dockacre Rd. Old Passmore Edwards Institute: Free Library; Science and Art Schools is rated 5 out of 5 in the category historical landmark in United Kingdom.