Opened 1829 Closed 1890
Location Ministry of Agriculture Building, Whitehall Place, London, SW1
Categories
Authority
More Information Scotland Yard