inviatotravel.com
Just Checked Out: Soho Farmhouse, Oxfordshire
It was time we checked into the Soho Farmhouse in Oxfordshire. The bucolic countryside of the Cotswolds was on my travel list for too long but I couldn't wait any longer after I saw the 2015 opening from the Soho House group.