Dover House is a Grade I-listed mansion in Whitehall, and the London headquarters of the Scotland Office.
More information on the Wikipedia page [1]
Dover House is a Grade I-listed mansion in Whitehall, and the London headquarters of the Scotland Office.
More information on the Wikipedia page [1]