Question: Mark Masons' Hall in London is on the opposite of which palace??
Sentence (from "St James's Palace"): St James's Palace is the most senior royal palace in the United Kingdom.
Relevant evidence: Yes