Strand House Strand House is a calm retreat from the stresses of modern living, with elegant rooms set in an...