Newly Refurbished Boutique Boltholes with The OHH Company

   Sometimes the hustle and bustle of London can tire even the toughest city dweller. Are you in need a little fresh air and green open spaces? Then head to the beautiful Wiltshire countryside and stay in one of The OHH Company’s newly refurbished boutique hotels. From the village of Box close to the cobbled streets … Continue reading