Life
Review: Sopwell House, the Georgian mansion in St Albans (Includes interview and first-hand account)
Sopwell House is located in St Albans, Hertfordshire, U.K. down a winding country road. The site, which dates back to 1604, was transformed into...