Bus stop · Penicuik
Bus stop at Imrie Place, Penicuik, serving routes 47.
47 Cammo Terminus, Surgeons' Hall