About Dover House

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

Dover House is a Grade I-listed mansion in Whitehall, and the London headquarters of the Scotland Office.

The building also houses the Office of the Advocate General for Scotland and the Independent Commission for Aid Impact.

Source From: Wikipedia
St. James's, Whitehall, London, England, United Kingdom, SW1A 2AU

Nearest places in Dover House