Byram

Byram

A detached single dwelling in structural timber frame, built to a high standard with traditional interior.