Original: Harrogate ( or Harrogate Spa ) is a spa town in North Yorkshire , England .
Simplified: Harrogate is a town north of Leeds in North Yorkshire , England .