An elegant, restored period townhouse in the heart of Hay-on-Wye, combining character architecture with beautifully landscaped gardens, a glazed contemporary extension and a heated swimming pool.