Towns defined as narrow roadsPosh, hilly, friendly, narrow roads, expensiveDefined: Harrogate SHARE THIS PAGE Twitter Facebook Email