Newton House is just a short walk from the river , castle and square in this lovely market town , just four miles from Harrogate and in a great position for discovering the delights of North Yorkshire .