Lord House

Lord House is a large government building in Jamestown, the capital of New Canada. The Ministry of Defence and the Ministry of Justice are currently located in Lord House.