The main gate of the churchyard leads out to Greyfriars Place , and across the street you will find an excellent view of one of Scotland 's newest museums .
Scotland 's newest museum is visible by Greyfriars Place .