The Freemasons' Monthly Magazine: 1863-04-18 - The Thames Embankment.