Closed aged unknown
Site of the Saracen's Head Inn demolished 1868
Snow Hill, EC1, London, United Kingdom where it sited