Question: Mark Masons' Hall in London is on the opposite of which palace??
Sentence (from "Mark Masons' Hall, London"): While Freemasons' Hall is the headquarters of the United Grand Lodge of England and the Supreme Grand Chapter of Royal Arch Masons of England, Mark Masons' Hall is the home of several other important appendant orders of Freemasonry in England and Wales.
Relevant evidence: No