Demolished 1868.
Location Snow Hill Police Station, London, EC1
Categories
Authority
More Information The Saracen's Head