Handel House Museum

  • 25 Brook Street, W1K 4HB, London