Interesting Places in Great Britain: Osborne House

In 2013, my husband and I visited Osborne House, in East Cowes on the Isle of Wight, a short Red Funnel ferry ride from Portsmouth.  I specifically wanted to visit Osborne House to see if I had gotten details correct for it in LADY OF ASHES.  I seem to always be visiting places after I’ve […]