
Reeling from a divorce Anna Scaife was looking for a new home that would provide not simply a roof over her head but a place where she could heal.
She found it on Taggs Island, a six-acre island on the River Thames near Hampton.

Reeling from a divorce Anna Scaife was looking for a new home that would provide not simply a roof over her head but a place where she could heal.
She found it on Taggs Island, a six-acre island on the River Thames near Hampton.