Aged unknown
Site of ancient Market Square 13th C.
High Street, Berkhamsted, United Kingdom where it sited